soil litter - German English Dictionary